Streaming Geometric Optimization Using Graphics Hardware

نویسندگان

  • Pankaj K. Agarwal
  • Shankar Krishnan
  • Nabil H. Mustafa
  • Suresh Venkatasubramanian
چکیده

In this paper we propose algorithms for solving a variety of geometric optimization problems on a stream of points in R or R. These problems include various extent measures (e.g. diameter, width, smallest enclosing disk), collision detection (penetration depth and distance between polytopes), and shape fitting (minimum width annulus, circle/line fitting). The main contribution of this paper is a unified approach to solving all of the above problems efficiently using modern graphics hardware. All the above problems can be approximated using a constant number of passes over the data stream. Our algorithms are easily implemented, and our empirical study demonstrates that the running times of our programs are comparable to the best implementations for the above problems. Another significant property of our results is that although the best known implementations for the above problems are quite different from each other, our algorithms all draw upon the same set of tools, making their implementation significantly easier.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

GPU Octrees and Optimized Search

Octree structures are widely used in graphic applications to accelerate the computation of geometric proximity relations. This data strucutre is fundamental for game engine architectures for a correct scene management and culling process. With the increasing power of graphics hardware, processing tasks are progressively ported of to those architectures. However, octrees are essentially hierarch...

متن کامل

A Parallel Framework for Silhouette-Based Human Motion Capture

This paper presents a method to capture human motion from silhouettes of a person in multi-view video streams. Applying a hierarchical kinematic body model motion parameters are estimated by optimizing the overlap between the projected model silhouettes and the input silhouettes. The energy function driving the optimization is computed very efficiently using off-the-shelf graphics hardware. Exp...

متن کامل

Real-Time Elimination of Undersampling Artifacts using 3D Total Variation on Graphics Hardware

Introduction Undersampled imaging strategies with cutting edge reconstruction methods like compressed sensing, which reformulate image reconstruction as a constrained optimization problem [1,2], have the potential to deliver images with high spatial and temporal resolution. This is of great importance for application like time resolved MR angiography, because the acquisition window is limited b...

متن کامل

International Workshop on Computer Graphics , Computer Vision and Mathematics in co - operation with EUROGRAPHICS GraVisMa 2009

Geometric algebra covers a lot of other mathematical systems like vector algebra, complex numbers, Plücker coordinates, quaternions etc. and it is geometrically intuitive to work with. Furthermore there is a lot of potential for optimization and parallelization. In this paper, we investigate computers suitable for geometric algebra algorithms. While these geometric algebra computers are working...

متن کامل

The GPU as Numerical Simulation Engine

Many computer graphics applications require high-intensity numerical simulation. The question arises whether such computations can be performed efficiently on the GPU, which has emerged as a full function streaming processor with high floating point performance. We show in this paper that this is indeed the case using two basic, broadly useful, computational kernels as examples. The first is a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003